Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Multi-layered multi-pattern CPG for adaptive locomotion of humanoid robots

Identifieur interne : 000E36 ( Main/Exploration ); précédent : 000E35; suivant : 000E37

Multi-layered multi-pattern CPG for adaptive locomotion of humanoid robots

Auteurs : John Nassour [Allemagne] ; Patrick Henaff [France] ; Fethi Benouezdou [France] ; Gordon Cheng [Allemagne]

Source :

RBID : Pascal:14-0172564

Descripteurs français

English descriptors

Abstract

In this paper, we present an extended mathematical model of the central pattern generator (CPG) in the spinal cord. The proposed CPG model is used as the underlying low-level controller of a humanoid robot to generate various walking patterns. Such biological mechanisms have been demonstrated to be robust in locomotion of animal. Our model is supported by two neurophysiological studies. The first study identified a neural circuitry consisting of a two-layered CPG, in which pattern formation and rhythm generation are produced at different levels. The second study focused on a specific neural model that can generate different patterns, including oscillation. This neural model was employed in the pattern generation layer of our CPG, which enables it to produce different motion patterns-rhythmic as well as non-rhythmic motions. Due to the pattern-formation layer, the CPG is able to produce behaviors related to the dominating rhythm (extension/flexion) and rhythm deletion without rhythm resetting. The proposed multi-layered multi-pattern CPG model (MLMP-CPG) has been deployed in a 3D humanoid robot (NAO) while it performs locomotion tasks. The effectiveness of our model is demonstrated in simulations and through experimental results.


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en" level="a">Multi-layered multi-pattern CPG for adaptive locomotion of humanoid robots</title>
<author>
<name sortKey="Nassour, John" sort="Nassour, John" uniqKey="Nassour J" first="John" last="Nassour">John Nassour</name>
<affiliation wicri:level="3">
<inist:fA14 i1="01">
<s1>Institute for Cognitive Systems (ICS), Technical University of Munich (TUM)</s1>
<s2>Munich</s2>
<s3>DEU</s3>
<sZ>1 aut.</sZ>
<sZ>4 aut.</sZ>
</inist:fA14>
<country>Allemagne</country>
<placeName>
<region type="land" nuts="1">Bavière</region>
<region type="district" nuts="2">District de Haute-Bavière</region>
<settlement type="city">Munich</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Henaff, Patrick" sort="Henaff, Patrick" uniqKey="Henaff P" first="Patrick" last="Henaff">Patrick Henaff</name>
<affiliation wicri:level="3">
<inist:fA14 i1="02">
<s1>LORIA, UMR 7503, University of Lorraine-INRIA-CNRS, University of Lorraine</s1>
<s2>54506 Nancy</s2>
<s3>FRA</s3>
<sZ>2 aut.</sZ>
</inist:fA14>
<country>France</country>
<placeName>
<region type="region" nuts="2">Grand Est</region>
<region type="old region" nuts="2">Lorraine (région)</region>
<settlement type="city">Nancy</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Benouezdou, Fethi" sort="Benouezdou, Fethi" uniqKey="Benouezdou F" first="Fethi" last="Benouezdou">Fethi Benouezdou</name>
<affiliation wicri:level="3">
<inist:fA14 i1="03">
<s1>The Engineering System Laboratory (LISV), Versailles University (UVSQ)</s1>
<s2>Versailles</s2>
<s3>FRA</s3>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>France</country>
<placeName>
<region type="region">Île-de-France</region>
<region type="old region">Île-de-France</region>
<settlement type="city">Versailles</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Cheng, Gordon" sort="Cheng, Gordon" uniqKey="Cheng G" first="Gordon" last="Cheng">Gordon Cheng</name>
<affiliation wicri:level="3">
<inist:fA14 i1="01">
<s1>Institute for Cognitive Systems (ICS), Technical University of Munich (TUM)</s1>
<s2>Munich</s2>
<s3>DEU</s3>
<sZ>1 aut.</sZ>
<sZ>4 aut.</sZ>
</inist:fA14>
<country>Allemagne</country>
<placeName>
<region type="land" nuts="1">Bavière</region>
<region type="district" nuts="2">District de Haute-Bavière</region>
<settlement type="city">Munich</settlement>
</placeName>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">INIST</idno>
<idno type="inist">14-0172564</idno>
<date when="2014">2014</date>
<idno type="stanalyst">PASCAL 14-0172564 INIST</idno>
<idno type="RBID">Pascal:14-0172564</idno>
<idno type="wicri:Area/PascalFrancis/Corpus">000018</idno>
<idno type="wicri:Area/PascalFrancis/Curation">000986</idno>
<idno type="wicri:Area/PascalFrancis/Checkpoint">000011</idno>
<idno type="wicri:explorRef" wicri:stream="PascalFrancis" wicri:step="Checkpoint">000011</idno>
<idno type="wicri:doubleKey">0340-1200:2014:Nassour J:multi:layered:multi</idno>
<idno type="wicri:Area/Main/Merge">000E28</idno>
<idno type="wicri:Area/Main/Curation">000E36</idno>
<idno type="wicri:Area/Main/Exploration">000E36</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en" level="a">Multi-layered multi-pattern CPG for adaptive locomotion of humanoid robots</title>
<author>
<name sortKey="Nassour, John" sort="Nassour, John" uniqKey="Nassour J" first="John" last="Nassour">John Nassour</name>
<affiliation wicri:level="3">
<inist:fA14 i1="01">
<s1>Institute for Cognitive Systems (ICS), Technical University of Munich (TUM)</s1>
<s2>Munich</s2>
<s3>DEU</s3>
<sZ>1 aut.</sZ>
<sZ>4 aut.</sZ>
</inist:fA14>
<country>Allemagne</country>
<placeName>
<region type="land" nuts="1">Bavière</region>
<region type="district" nuts="2">District de Haute-Bavière</region>
<settlement type="city">Munich</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Henaff, Patrick" sort="Henaff, Patrick" uniqKey="Henaff P" first="Patrick" last="Henaff">Patrick Henaff</name>
<affiliation wicri:level="3">
<inist:fA14 i1="02">
<s1>LORIA, UMR 7503, University of Lorraine-INRIA-CNRS, University of Lorraine</s1>
<s2>54506 Nancy</s2>
<s3>FRA</s3>
<sZ>2 aut.</sZ>
</inist:fA14>
<country>France</country>
<placeName>
<region type="region" nuts="2">Grand Est</region>
<region type="old region" nuts="2">Lorraine (région)</region>
<settlement type="city">Nancy</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Benouezdou, Fethi" sort="Benouezdou, Fethi" uniqKey="Benouezdou F" first="Fethi" last="Benouezdou">Fethi Benouezdou</name>
<affiliation wicri:level="3">
<inist:fA14 i1="03">
<s1>The Engineering System Laboratory (LISV), Versailles University (UVSQ)</s1>
<s2>Versailles</s2>
<s3>FRA</s3>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>France</country>
<placeName>
<region type="region">Île-de-France</region>
<region type="old region">Île-de-France</region>
<settlement type="city">Versailles</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Cheng, Gordon" sort="Cheng, Gordon" uniqKey="Cheng G" first="Gordon" last="Cheng">Gordon Cheng</name>
<affiliation wicri:level="3">
<inist:fA14 i1="01">
<s1>Institute for Cognitive Systems (ICS), Technical University of Munich (TUM)</s1>
<s2>Munich</s2>
<s3>DEU</s3>
<sZ>1 aut.</sZ>
<sZ>4 aut.</sZ>
</inist:fA14>
<country>Allemagne</country>
<placeName>
<region type="land" nuts="1">Bavière</region>
<region type="district" nuts="2">District de Haute-Bavière</region>
<settlement type="city">Munich</settlement>
</placeName>
</affiliation>
</author>
</analytic>
<series>
<title level="j" type="main">Biological cybernetics</title>
<title level="j" type="abbreviated">Biol. cybern.</title>
<idno type="ISSN">0340-1200</idno>
<imprint>
<date when="2014">2014</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<title level="j" type="main">Biological cybernetics</title>
<title level="j" type="abbreviated">Biol. cybern.</title>
<idno type="ISSN">0340-1200</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="KwdEn" xml:lang="en">
<term>Adaptive method</term>
<term>Animal</term>
<term>Central nervous system</term>
<term>Humanoid robot</term>
<term>Layer model</term>
<term>Legged locomotion</term>
<term>Modeling</term>
<term>Motor control</term>
<term>Multimodel control</term>
<term>Neural network</term>
<term>Neurophysiology</term>
<term>Oscillation</term>
<term>Pattern generator</term>
<term>Rhythm</term>
<term>Robotics</term>
<term>Spinal cord</term>
<term>Synchronization</term>
<term>Walking</term>
</keywords>
<keywords scheme="Pascal" xml:lang="fr">
<term>Robot humanoïde</term>
<term>Robotique</term>
<term>Neurophysiologie</term>
<term>Commande multimodèle</term>
<term>Générateur forme</term>
<term>Système nerveux central</term>
<term>Rythme</term>
<term>Synchronisation</term>
<term>Contrôle moteur</term>
<term>Méthode adaptative</term>
<term>Modélisation</term>
<term>Moelle épinière</term>
<term>Marche à pied</term>
<term>Animal</term>
<term>Réseau neuronal</term>
<term>Oscillation</term>
<term>Modèle couche</term>
<term>.</term>
<term>Locomotion avec jambes</term>
</keywords>
<keywords scheme="Wicri" type="topic" xml:lang="fr">
<term>Robotique</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">In this paper, we present an extended mathematical model of the central pattern generator (CPG) in the spinal cord. The proposed CPG model is used as the underlying low-level controller of a humanoid robot to generate various walking patterns. Such biological mechanisms have been demonstrated to be robust in locomotion of animal. Our model is supported by two neurophysiological studies. The first study identified a neural circuitry consisting of a two-layered CPG, in which pattern formation and rhythm generation are produced at different levels. The second study focused on a specific neural model that can generate different patterns, including oscillation. This neural model was employed in the pattern generation layer of our CPG, which enables it to produce different motion patterns-rhythmic as well as non-rhythmic motions. Due to the pattern-formation layer, the CPG is able to produce behaviors related to the dominating rhythm (extension/flexion) and rhythm deletion without rhythm resetting. The proposed multi-layered multi-pattern CPG model (MLMP-CPG) has been deployed in a 3D humanoid robot (NAO) while it performs locomotion tasks. The effectiveness of our model is demonstrated in simulations and through experimental results.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Allemagne</li>
<li>France</li>
</country>
<region>
<li>Bavière</li>
<li>District de Haute-Bavière</li>
<li>Grand Est</li>
<li>Lorraine (région)</li>
<li>Île-de-France</li>
</region>
<settlement>
<li>Munich</li>
<li>Nancy</li>
<li>Versailles</li>
</settlement>
</list>
<tree>
<country name="Allemagne">
<region name="Bavière">
<name sortKey="Nassour, John" sort="Nassour, John" uniqKey="Nassour J" first="John" last="Nassour">John Nassour</name>
</region>
<name sortKey="Cheng, Gordon" sort="Cheng, Gordon" uniqKey="Cheng G" first="Gordon" last="Cheng">Gordon Cheng</name>
</country>
<country name="France">
<region name="Grand Est">
<name sortKey="Henaff, Patrick" sort="Henaff, Patrick" uniqKey="Henaff P" first="Patrick" last="Henaff">Patrick Henaff</name>
</region>
<name sortKey="Benouezdou, Fethi" sort="Benouezdou, Fethi" uniqKey="Benouezdou F" first="Fethi" last="Benouezdou">Fethi Benouezdou</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000E36 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 000E36 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     Pascal:14-0172564
   |texte=   Multi-layered multi-pattern CPG for adaptive locomotion of humanoid robots
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022